package com.kqzz.tbxt.bean;

import java.util.Date;
import javax.persistence.*;

@Table(name = "cos_sys_personnel")
public class CosSysPersonnel {
    @Id
    @Column(name = "c_id")
    private Long cId;

    @Column(name = "c_create_by")
    private Long cCreateBy;

    @Column(name = "c_create_time")
    private Date cCreateTime;

    @Column(name = "c_deleted")
    private Boolean cDeleted;

    @Column(name = "c_update_by")
    private Long cUpdateBy;

    @Column(name = "c_update_time")
    private Date cUpdateTime;

    @Column(name = "c_status")
    private Boolean cStatus;

    @Column(name = "c_sort_no")
    private Long cSortNo;

    @Column(name = "c_uuid")
    private String cUuid;

    @Column(name = "c_name")
    private String cName;

    @Column(name = "c_login_name")
    private String cLoginName;

    @Column(name = "c_password")
    private String cPassword;

    @Column(name = "c_mobile_phone")
    private String cMobilePhone;

    @Column(name = "c_email")
    private String cEmail;

    @Column(name = "c_password_policy")
    private Integer cPasswordPolicy;

    @Column(name = "c_login_type")
    private Integer cLoginType;

    @Column(name = "c_last_login")
    private Date cLastLogin;

    @Column(name = "c_last_login_failed")
    private Date cLastLoginFailed;

    @Column(name = "c_last_login_client_ip")
    private String cLastLoginClientIp;

    @Column(name = "c_is_mobile_access")
    private Boolean cIsMobileAccess;

    @Column(name = "c_mobile_device")
    private String cMobileDevice;

    @Column(name = "c_aead_time")
    private Date cAeadTime;

    @Column(name = "c_sex")
    private String cSex;

    @Column(name = "c_phone")
    private String cPhone;

    @Column(name = "c_id_card_type")
    private Integer cIdCardType;

    @Column(name = "c_id_card")
    private String cIdCard;

    @Column(name = "c_address")
    private String cAddress;

    @Column(name = "c_user_type")
    private String cUserType;

    @Column(name = "c_working_units")
    private String cWorkingUnits;

    @Column(name = "c_belong_office")
    private String cBelongOffice;

    @Column(name = "c_job_title")
    private String cJobTitle;

    @Column(name = "c_head_img")
    private String cHeadImg;

    @Column(name = "c_birth")
    private String cBirth;

    @Column(name = "c_department")
    private String cDepartment;

    @Column(name = "c_expiration")
    private Integer cExpiration;

    @Column(name = "c_isverify")
    private Integer cIsverify;

    @Column(name = "c_times")
    private Integer cTimes;

    @Column(name = "c_locked_time")
    private Date cLockedTime;

    @Column(name = "c_change_pwd_time")
    private Date cChangePwdTime;

    @Column(name = "c_tenant_id")
    private String cTenantId;

    /**
     * @return c_id
     */
    public Long getcId() {
        return cId;
    }

    /**
     * @param cId
     */
    public void setcId(Long cId) {
        this.cId = cId;
    }

    /**
     * @return c_create_by
     */
    public Long getcCreateBy() {
        return cCreateBy;
    }

    /**
     * @param cCreateBy
     */
    public void setcCreateBy(Long cCreateBy) {
        this.cCreateBy = cCreateBy;
    }

    /**
     * @return c_create_time
     */
    public Date getcCreateTime() {
        return cCreateTime;
    }

    /**
     * @param cCreateTime
     */
    public void setcCreateTime(Date cCreateTime) {
        this.cCreateTime = cCreateTime;
    }

    /**
     * @return c_deleted
     */
    public Boolean getcDeleted() {
        return cDeleted;
    }

    /**
     * @param cDeleted
     */
    public void setcDeleted(Boolean cDeleted) {
        this.cDeleted = cDeleted;
    }

    /**
     * @return c_update_by
     */
    public Long getcUpdateBy() {
        return cUpdateBy;
    }

    /**
     * @param cUpdateBy
     */
    public void setcUpdateBy(Long cUpdateBy) {
        this.cUpdateBy = cUpdateBy;
    }

    /**
     * @return c_update_time
     */
    public Date getcUpdateTime() {
        return cUpdateTime;
    }

    /**
     * @param cUpdateTime
     */
    public void setcUpdateTime(Date cUpdateTime) {
        this.cUpdateTime = cUpdateTime;
    }

    /**
     * @return c_status
     */
    public Boolean getcStatus() {
        return cStatus;
    }

    /**
     * @param cStatus
     */
    public void setcStatus(Boolean cStatus) {
        this.cStatus = cStatus;
    }

    /**
     * @return c_sort_no
     */
    public Long getcSortNo() {
        return cSortNo;
    }

    /**
     * @param cSortNo
     */
    public void setcSortNo(Long cSortNo) {
        this.cSortNo = cSortNo;
    }

    /**
     * @return c_uuid
     */
    public String getcUuid() {
        return cUuid;
    }

    /**
     * @param cUuid
     */
    public void setcUuid(String cUuid) {
        this.cUuid = cUuid;
    }

    /**
     * @return c_name
     */
    public String getcName() {
        return cName;
    }

    /**
     * @param cName
     */
    public void setcName(String cName) {
        this.cName = cName;
    }

    /**
     * @return c_login_name
     */
    public String getcLoginName() {
        return cLoginName;
    }

    /**
     * @param cLoginName
     */
    public void setcLoginName(String cLoginName) {
        this.cLoginName = cLoginName;
    }

    /**
     * @return c_password
     */
    public String getcPassword() {
        return cPassword;
    }

    /**
     * @param cPassword
     */
    public void setcPassword(String cPassword) {
        this.cPassword = cPassword;
    }

    /**
     * @return c_mobile_phone
     */
    public String getcMobilePhone() {
        return cMobilePhone;
    }

    /**
     * @param cMobilePhone
     */
    public void setcMobilePhone(String cMobilePhone) {
        this.cMobilePhone = cMobilePhone;
    }

    /**
     * @return c_email
     */
    public String getcEmail() {
        return cEmail;
    }

    /**
     * @param cEmail
     */
    public void setcEmail(String cEmail) {
        this.cEmail = cEmail;
    }

    /**
     * @return c_password_policy
     */
    public Integer getcPasswordPolicy() {
        return cPasswordPolicy;
    }

    /**
     * @param cPasswordPolicy
     */
    public void setcPasswordPolicy(Integer cPasswordPolicy) {
        this.cPasswordPolicy = cPasswordPolicy;
    }

    /**
     * @return c_login_type
     */
    public Integer getcLoginType() {
        return cLoginType;
    }

    /**
     * @param cLoginType
     */
    public void setcLoginType(Integer cLoginType) {
        this.cLoginType = cLoginType;
    }

    /**
     * @return c_last_login
     */
    public Date getcLastLogin() {
        return cLastLogin;
    }

    /**
     * @param cLastLogin
     */
    public void setcLastLogin(Date cLastLogin) {
        this.cLastLogin = cLastLogin;
    }

    /**
     * @return c_last_login_failed
     */
    public Date getcLastLoginFailed() {
        return cLastLoginFailed;
    }

    /**
     * @param cLastLoginFailed
     */
    public void setcLastLoginFailed(Date cLastLoginFailed) {
        this.cLastLoginFailed = cLastLoginFailed;
    }

    /**
     * @return c_last_login_client_ip
     */
    public String getcLastLoginClientIp() {
        return cLastLoginClientIp;
    }

    /**
     * @param cLastLoginClientIp
     */
    public void setcLastLoginClientIp(String cLastLoginClientIp) {
        this.cLastLoginClientIp = cLastLoginClientIp;
    }

    /**
     * @return c_is_mobile_access
     */
    public Boolean getcIsMobileAccess() {
        return cIsMobileAccess;
    }

    /**
     * @param cIsMobileAccess
     */
    public void setcIsMobileAccess(Boolean cIsMobileAccess) {
        this.cIsMobileAccess = cIsMobileAccess;
    }

    /**
     * @return c_mobile_device
     */
    public String getcMobileDevice() {
        return cMobileDevice;
    }

    /**
     * @param cMobileDevice
     */
    public void setcMobileDevice(String cMobileDevice) {
        this.cMobileDevice = cMobileDevice;
    }

    /**
     * @return c_aead_time
     */
    public Date getcAeadTime() {
        return cAeadTime;
    }

    /**
     * @param cAeadTime
     */
    public void setcAeadTime(Date cAeadTime) {
        this.cAeadTime = cAeadTime;
    }

    /**
     * @return c_sex
     */
    public String getcSex() {
        return cSex;
    }

    /**
     * @param cSex
     */
    public void setcSex(String cSex) {
        this.cSex = cSex;
    }

    /**
     * @return c_phone
     */
    public String getcPhone() {
        return cPhone;
    }

    /**
     * @param cPhone
     */
    public void setcPhone(String cPhone) {
        this.cPhone = cPhone;
    }

    /**
     * @return c_id_card_type
     */
    public Integer getcIdCardType() {
        return cIdCardType;
    }

    /**
     * @param cIdCardType
     */
    public void setcIdCardType(Integer cIdCardType) {
        this.cIdCardType = cIdCardType;
    }

    /**
     * @return c_id_card
     */
    public String getcIdCard() {
        return cIdCard;
    }

    /**
     * @param cIdCard
     */
    public void setcIdCard(String cIdCard) {
        this.cIdCard = cIdCard;
    }

    /**
     * @return c_address
     */
    public String getcAddress() {
        return cAddress;
    }

    /**
     * @param cAddress
     */
    public void setcAddress(String cAddress) {
        this.cAddress = cAddress;
    }

    /**
     * @return c_user_type
     */
    public String getcUserType() {
        return cUserType;
    }

    /**
     * @param cUserType
     */
    public void setcUserType(String cUserType) {
        this.cUserType = cUserType;
    }

    /**
     * @return c_working_units
     */
    public String getcWorkingUnits() {
        return cWorkingUnits;
    }

    /**
     * @param cWorkingUnits
     */
    public void setcWorkingUnits(String cWorkingUnits) {
        this.cWorkingUnits = cWorkingUnits;
    }

    /**
     * @return c_belong_office
     */
    public String getcBelongOffice() {
        return cBelongOffice;
    }

    /**
     * @param cBelongOffice
     */
    public void setcBelongOffice(String cBelongOffice) {
        this.cBelongOffice = cBelongOffice;
    }

    /**
     * @return c_job_title
     */
    public String getcJobTitle() {
        return cJobTitle;
    }

    /**
     * @param cJobTitle
     */
    public void setcJobTitle(String cJobTitle) {
        this.cJobTitle = cJobTitle;
    }

    /**
     * @return c_head_img
     */
    public String getcHeadImg() {
        return cHeadImg;
    }

    /**
     * @param cHeadImg
     */
    public void setcHeadImg(String cHeadImg) {
        this.cHeadImg = cHeadImg;
    }

    /**
     * @return c_birth
     */
    public String getcBirth() {
        return cBirth;
    }

    /**
     * @param cBirth
     */
    public void setcBirth(String cBirth) {
        this.cBirth = cBirth;
    }

    /**
     * @return c_department
     */
    public String getcDepartment() {
        return cDepartment;
    }

    /**
     * @param cDepartment
     */
    public void setcDepartment(String cDepartment) {
        this.cDepartment = cDepartment;
    }

    /**
     * @return c_expiration
     */
    public Integer getcExpiration() {
        return cExpiration;
    }

    /**
     * @param cExpiration
     */
    public void setcExpiration(Integer cExpiration) {
        this.cExpiration = cExpiration;
    }

    /**
     * @return c_isverify
     */
    public Integer getcIsverify() {
        return cIsverify;
    }

    /**
     * @param cIsverify
     */
    public void setcIsverify(Integer cIsverify) {
        this.cIsverify = cIsverify;
    }

    /**
     * @return c_times
     */
    public Integer getcTimes() {
        return cTimes;
    }

    /**
     * @param cTimes
     */
    public void setcTimes(Integer cTimes) {
        this.cTimes = cTimes;
    }

    /**
     * @return c_locked_time
     */
    public Date getcLockedTime() {
        return cLockedTime;
    }

    /**
     * @param cLockedTime
     */
    public void setcLockedTime(Date cLockedTime) {
        this.cLockedTime = cLockedTime;
    }

    /**
     * @return c_change_pwd_time
     */
    public Date getcChangePwdTime() {
        return cChangePwdTime;
    }

    /**
     * @param cChangePwdTime
     */
    public void setcChangePwdTime(Date cChangePwdTime) {
        this.cChangePwdTime = cChangePwdTime;
    }

    /**
     * @return c_tenant_id
     */
    public String getcTenantId() {
        return cTenantId;
    }

    /**
     * @param cTenantId
     */
    public void setcTenantId(String cTenantId) {
        this.cTenantId = cTenantId;
    }
}